Version ${MODULE.VERSION} (${TO_DAY} ${NOW})
	


Version 2.0.6 (2026-11-04 14:57:05)
	Changed from using AR Common version 1.1.7 to version 1.1.8. See release notes for AR Common for details.
	Changed from using ABT Update Checker version 1.0.4 to version 1.0.5. See release notes for ABT Update Checker for details.
	"faild" changed to "failed".
	"failded" changed to "failed".
	"missmatch" changed to "mismatch".
	Trailing spaces have been removed.
-	"\t" changed to "    ".
	"default:" changed to "default :".
	"allways" changed to "always".
	Inner double spaces have been removed.
	Operator moved to the next line.
	"," changed to ", ".
	Missing "static" has been added to constants.
	Missing "final" has been added to constants.
	The name of the "KATEGORI_FILNAVN" field in the KategoriTrae class has been changed to "kategoriFilnavn".
	The name of the "SKRALLESPANDS_ELEMENT_LISTE" field in the SkrallespandsElementListe class has been changed to "skrallespandsFilnavn".
	"time out" changed to "timeout".
	"case ([^:]*[^ ]):" changed to "case $1 :".
	" [" changed to "[".
	"([+\\-*/])=([^ ])" changed to "$1= $2".
	The name of the "data" field in the SekvensAabenPluginWindowsMediaPlayerJFrame class has been changed to "DATA".
	"for(" changed to "for (".
	Wrong line intenting has been fixed.
	"([^ ])\\{" changed to "$1 {".
	"\\( " changed to "(".
	"([^ ] +)\\)" changed to "$1)".
	The importFiler() method in the Model class didn't set progressState.setMaximum() correct if "fladt" was true. This has been fixed.
	"dobblet" changed to "dublet".
	The getKategorierCloned() method in the KategoriList class has been changed to be synchronized.
	"fil navn" changed to "filnavn".
	"plug in" changed to "plugin".
	The SkrallespandsTraad will now write temporary files to the Skrallespand.txt file before it executes an updated (The udfoerOpdateringsAfSkrallespandsFil() method calls the skrivOpsamledeUdenAtTageLock() method before it calls udfoerOpdateringsAfSkrallespandsFilLocal()).
	The opdaterHandlingsOpsaetninger() method in the Perspektiv class is now called by the Perspektiv class constructor, causing all plugin Handlinger to also be included in the new Perspektiv, causing a new windows to have all available Handlinger from the start, and not requiring a restart.
	The "new File(tilFilnavn).getAbsoluteFile().toString()" has been replaced by "FileUtil.calculateAbsoluteFileName(null, tilFilnavn)" in the addFilLokal method of the SkrallespandsTraad class.
	The MyLog.logFileName file name is no longer logged to the console if MyLog.getLogToFile() is false.
	The command line parameter "-of" has been changed to be relative to OffsetLib.hent().
	Two spell mistakes in the "Kategori modifications have probably been lost" error message have been fixed.
	The check for change of the Kategori file will now "move" to the KategoriTraeLoadThread if the disk is slow.
	"JtabbedPane" has been renamed to "JTabbedPane".
		The AbstractOptionJtabbedPane class has been renamed to AbstractOptionJTabbedPane.
		The DownloadOptionJtabbedPane class has been renamed to DownloadOptionJTabbedPane.
		The opretAbstractOptionJtabbedPane() method in the DefaultPlugin and the PluginList classes have been renamed to opretAbstractOptionJTabbedPane().
		The StierOptionJtabbedPane class has been renamed to StierOptionJTabbedPane.
		The SkrallespandsOptionJtabbedPane class has been renamed to SkrallespandsOptionJtabbedPane.
	If the OpdaterTraad is in the process of a long running operation (like TilfoejFilOgMappeOperation) and it is requested to stop (requestToStop()), it will now stop much faster.
	The NavneGrupperingsRegel class has been renamed to NavnGrupperingsRegel.
	"lastmodified" changed to "last modified".
	The FraLastModifiedGrupperingsRegel has been added to list of available GrupperingsRegeler (Was implemented, but was missing in the list).
		The LastModifiedGrupperingsRegel class has been refactored in the process.
	The FraLastModifiedTraeGrupperingsRegel has been implemented.
		The LastModifiedTraeGrupperingsRegel class has been refactored in the process.
	The file index and file list length will now be shown in the upper right corner of the MultiImageComponent (Configurable / in some cases).
	"Statisk" changed to "Statistik".
	The TilfoejKategorierVedErAeldre and the TilfoejKategorierVedErYngre kategorier is now only added if the last modified is not changed to or from NAN.
	The undo of a ref status changed (UndoRefStatus) threw a ClassCastException if done on a Fil. This has been fixed.
		The same fix has been applied to the UndoInterneLinks, UndoInkluderedeBilleder and UndoExterneLinks classes.
	Right click on a file and selecting "Opdater->Delvis reset..." caused a NullPointerException. This has been fixed.
		The DelvistCheck and DelvistOpdater menus threw the same exception. This has also been fixed.
	The handlings "framework" has been refactored regarding the gUIFunktioner.
	"filetool.en.Kategori", "filetool.en.KategoriList" and "filetool.en.KategoriTrae" have been changed to "Kategori", "KategoriList" and "KategoriTrae" respectively.
	The AbstractKategorierJDialog class has been created from the duplicate code in the GUIVaelgKategorierJDialog and GUIVisKategorierPaaFilJDialog classes, which has been cleaned up in the process.
	The MultiImageComponent will now only move the focused file tool element, if nothing is pressed or only ctrl is pressed while the up, down, left, right, home and end keys are used.
	The GUIVisKategorierPaaFilJDialog will now use the toDisplayString() method as title.
	"short cut" changed to "shortcut".
	The AbstractHandling.getShortcutKeyCode() and getShortcutKeyModifiers() defined shortcuts now also work in GUIVisImageJFrame.
		The RedigerKategorierHandling shortcut has been moved from Ctrl + K to Alt + K in the process.
	The Ctrl + Enter shortcut on the "Rediger kategorier..." menu has been replaced by Alt + K.
	The Kategori shortcut keys now work in the GUIVisImageJFrame dialog.
		Plugin shortcut keys (opretGUIMainShortcutKeys()) now also work in the GUIVisImageJFrame dialog.
	A "Set" button has been added to the kategori shortcut and super shortcut text fields for easyer configuration of shortcut keys.
		The ShortcutKeyJComponent class has been added and some code regarding shortcut keys have been refactored and cleaned up in the process.
	"doesn\'t exists" changed to "doesn't exist".
	The KategoriTraeComponentKeyListener class has been renamed to KategoriTraeKeyListener.
		The format / content of how kategorier, super kategoier and pressed keys are displayed on the status line has been changed slightly in the process.
	"listner" changed to "listener".
	"lister" changed to "listener".
	An attempt to fix the IllegalArgumentException: "maximum > 0 && pcurrent > maximum <number + 1> > <number>" in the FileToolElementRootGruppe.opdaterAll() method has been made.
	The naesteKategoriGruppeID was initial to low, causing an exception when atempting to create a KategoriGruppe. This has been fixed.
	The "Rediger", "Slet" and "Vis kategorier" buttons are now disabled, when the last KategoriGruppe is delete in the GUIKategoriGruppeAdministrationsDialog dialog.
	The buttons in the GUIKategoriGruppeAdministrationsDialog dialog will now not disappear, if the dialog is too small (GUIUtil.makePanelChangeSizeOnTooManyComponents()).
		The bug has been fixed in the GUIKategoriAdministrationsJFrame dialog.
	The "Opret", "Rediger" and "Vis kategorier" buttons in the GUIKategoriGruppeAdministrationsDialog dialog and "Opret" and "Rediger" buttons in the GUIKategoriAdministrationsJFrame dialog have been added "...".
	The GUIVisKategoriGruppeKategorierJDialog and GUIKategoriGruppeAdministrationsDialog dialogs have got added a preferred size.
	The KategoriTraeComponent will now scroll the newly added kategori into view.
	"clip board" changed to "clipboard".
	"hardcoding" changed to "hard coding".
	The HTML file parser in the Fil.beregnReferedeFilerLocal() method didn't support the "https" protocol in the "base" tag. This has been fixed.
		If the base path tag didn't contain a '/' all relative URL's in the file were wrong. This has been fixed.
		The protocol from the URL was not used in the ref calculation. The default protocol was used instead. This has been fixed.
		The default protocol in the ref calculation was "http". This has been changed to "https".
	"strategi" changed to "strategy".
	The "Vindue" -> "Log" menu throw a ArrayIndexOutOfBoundsException. This has been fixed.
	"+" changed to " + ".
	Undo of a redownload of a web page failed. This has been fixed.
	Undo of a download status change to or from a status on a WebPage, that is in WebPage.erStatusUnderbehandling(), is now ignored.
	"supporteted" changed to "supported".
	The filter didn't work if an empty kommentar was set as filter. This has been fixed.
	Removing (or adding) "www." in a URL didn't always work (Odd). A fix has been attempted.
	The UndoAntalUnderBiblioteker class displayed "Ændre antal filer fra..." in the undo log. This has been corrected to "Ændre antal under biblioteker fra...".
	If a change was made to which handler that was shown as buttons, when no elements were selected, the button was shown enabled. This has been fixed.
	"i gennem" changed to "igennem".
	The '\'' (Ping) is now a valid character for ref calculation.
	Content type "video/webm" has been added.
	A small note has been added to the dependency list on the download site.


Version 2.0.5 (2025-11-05 09:26:26)
	Public on yautar.dk at 2025-11-05 09:27.
	Changed from using AR Common version 1.1.6 to version 1.1.7. See release notes for AR Common for details.
	Changed from using ABT Update Checker version 1.0.3 to version 1.0.4. See release notes for ABT Update Checker for details.
	The pattern rename dialog help for the search function (PatternKonverter) has wrong on Linux. This has been fixed.
	The "%(%s,"/","",2,1,-1,"Fejl / ikke fundet")" pattern made the PatternKonverter (pattern rename dialog) throw an StringIndexOutOfBoundsException. This has been fixed.
	A log message has been added when the opdatering af skrallespandsfil needs to be executed.
	If the version of the skrallespandsfil is changed / old, the skrallespandsfil is now saved (with correct version).
	The file is now only "cached" by a readDataFromFile() call on Linux if the file is smaller than 20mB.
	The Off-by-one error in the "Ikke alle filer åbnet. Kun de først 10 åbnet" dialog has been fixed.
	On the second paste in the "kategori administration" dialog only the name was copied to the new kategori. This has been changed to include all fields from the kategori.
	If a webPage was added using the GUIRedigerWebPage dialog, and the handling "Download nu" or "Download nu (force)" was selected and the webPage was not added (because it already existed), the download of the webPage was started. This has been fixed.
	A very small mistake in the "er er ikke frie kategorier nok. Der mangler..." message has been fixed.
	If a webPage was redownloaded the cached file / image was not reloaded. This has been fixed.
		An extra call to CacheElement.reloadFil() after the download has been removed in the process.
	The kateogier will be reloaded if the kategori file is changed.
	Wrong "for(" changes to "for (" have been corrected back.
	The KategoriTraeComponent.kategorier has been changed from a KategoriList to a List<Kategori> gaining a large performance increase.
	The KategoriList.indexOf() method used "==" instead of the equals() method. This has been fixed.
	The KategoriList.remove(Kategori) method has been reimplemented to remove the actionListener from the kategori in the list, and not from a kategori with is equals() to it.
		A check for that the actionListener is removed has been added in the process.
	The KategoriGrupperingsRegel and KategoriHierarkiGrupperingsRegel have been changed from using a KategoriList to use a List<Kategori> to gain some performance.
	The "Code copied from" notation has been cleaned up.
	The menu items "Statistik", "Vis ref til" and "Rediger model kommentar" have got "..." added to them.
	"auto save" changed to "autosave".


Version 2.0.4 (2024-05-05 16:59:33)
	Public on yautar.dk at 2024-05-05 17:00.
	Changed from using AR Common version 1.1.5 to version 1.1.6. See release notes for AR Common for details.
	Changed from using ABT Update Checker version 1.0.2 to version 1.0.3. See release notes for ABT Update Checker for details.
	Really odd bug in VaelgBibliotekJDialog causing some directories not to be selectable has been fixed.
	"application/java-archive" has been added to the list on known content types.
	A scrollSelectedToCenterVisibleInvokeLater() call has been added to the VaelgBibliotekJDialog with 1 second delay, because the build-in scroll to visible in MyJTree doesn't seem to work.
	The "actionListener == null" IllegalArgumentException in GUIOpdaterAnimationsJFrame has been fixed.
	The PodcastFileParser class has been cleaned up at bit.
	Support for the phone protocol (tel:) has been added.
	The GUIVisRefJDialog dialog will now not crash if the URL can't be NetUtil.decodeUrlToDisplayString(). It will just show the original URL.
	The calculation of displayed time to next automatic data update has been changed slightly.
	"catch(" changed to "catch (".
	The formating of the "for" statement has been slightly changed.
	The sorting "Tilføjet fra (Stifinder)" has been added.
	The Fra fil laengde field is now shown the statistik function.
	The auto save interval setting has been added.
	The delete name interval setting has been added.
	The hashCode() and equals() methods were missing in the AutoAlphaRenameStrategi and AutoNumberRenameStrategi classes causing a change of Opsaetning if the Options dialog was used.
	The check-if-changed-if in the Opsaetning.setExtensionAabenKommandoer() method didn't work. This has been fixed.
	The Opsaetning.checkKategoriForAendringOgDisposeHvisFalse() method didn't handle KategoriList.size() == 0 correct in some cases. This has been fixed.
	The exception message is now shown as status if the SkrallespandsTraad throws an exception.
	A limit of 100 minutes has been added to the autoOpdateringTidNumberJField field in the GUIOpdateringsJDialog dialog.
	The FileToolElementListe.DONT_UPDATE_LARGE_LIST_LIMIT field has been changed from 25000 to 500000.
	If Opsaetning.hent().getSidsteTilfoejetBibliotek() and Opsaetning.hent().getSidsteTilfoejetFilnavn() was null (or the empty string) and the "Tilføj en mappe..." menu was click a NullPointerException was thrown. This has been fixed.
	The "Checker for manglende mapper" status message has been slightly bug fixed.
		Other messages from the udfoerOpdateringsAfSkrallespandsFil process have been slightly changed in the process.
-	The "=  " has been changed to "= ".
-	The "  =" has been changed to " =".
	"for(" changed to "for (" (Properly).


Version 2.0.3 (2023-03-27 13:22:44)
	Public on yautar.dk at 2023-03-27 13:23.
	Dependency of AR Common version 1.1.5 has been added.
	Dependency of ABT Update Checker version 1.0.2 has been added.


Version 2.0.0 (Before 2005-05-08 ??:??:??)
